<?php
class Register extends CI_Controller {
	function index() {
		$data ['baslik'] = "Kayit formu";
		$data ['content'] = 'site/kayit';
		$this->load->view ( 'site/anasayfa', $data );
	}
	function registerInsert() {
		$username = $this->input->post ( 'username' );
		$email = $this->input->post ( 'email' );
		$name = $this->input->post ( 'name' );
		$country = $this->input->post ( 'country' );
		$phone = $this->input->post ( 'phone' );
		$website = $this->input->post ( 'website' );
		$sex = $this->input->post ( 'sex' );
		$education = $this->input->post ( 'education' );
		$education_branch = $this->input->post ( 'education_branch' );
		$education_name = $this->input->post ( 'education_name' );
		$education_degree = $this->input->post ( 'education_degree' );
		$newsletter = $this->input->post ( 'newsletter' );
		$terms = $this->input->post ( 'terms' );
		
		$this->load->helper ( 'security' );
		
		if ($this->input->post ( 'password' ) == $this->input->post ( 'repassword' )) {
			$password = md5 ( $this->input->post ( 'password' ) );
		} else {
			$this->session->set_flashdata ( 'mesaj', 'Şifreler birbiriyle uyuşmuyor!' );
			// redirect('main_page/index','refresh');
		}
				
		$data = array(
			'user_name'=>$name,
			'user_username'=>$username,
			'user_mail'=>$email,
			'user_password'=>$password,
			'user_phone'=>$phone,
			'user_gender'=>$sex,
			'user_city'=>$country,
			'user_school'=> $education,
			'user_job'=>$education_name,
			'user_job_degree'=>$education_degree,
			'user_website'=>$website,
			'user_passport'=>0,
			'user_mail_validation'=>0,
			'user_register_date'=>mdate('%Y-%m-%d'),
			'newsletter_permission'=>$terms,
			
		);
		

		
		if ($this->registermodel->registerInsert () == FALSE) {
			$this->session->set_flashdata ( 'mesaj', 'Bu kullanıcı adı kullanılmaktadır. Tekrar deneyiniz.' );
			redirect('main_page/index','refresh');
		} else {
			$this->session->set_flashdata ( 'mesaj', 'Kullanıcı başarıyla oluşturuldu.' );
			redirect('main_page/index','refresh');
		}
		
		$data ['content'] = 'site/deneme';
		$this->load->view ( 'site/anasayfa', $data );
	}
	//üye kayıt olabiliyor. sorgulatıp rahatça sınav yapabilecekleri bölümleri yaratlmalısın...
}
?>